package utconf

import (
	"github.com/spf13/viper"
	"os"
)

// InitViper
// @Description: 初始化配置表
// @param name
// @param viperType
// @param path
func InitViper(name string, viperType string, path string) {
	workDir, _ := os.Getwd()
	viper.SetConfigName(name)
	viper.SetConfigType(viperType)
	viper.AddConfigPath(workDir + path)

	if err := viper.ReadInConfig(); err != nil {
		panic(err)
	}
}

var JsonPath = "conf/json/"

// InitJson
// @Description: 初始化配置表
// @param path
func InitJson(path string) {
	JsonPath = path
}
